home *** CD-ROM | disk | FTP | other *** search
/ ftp.msan.hr / ftp.msan.hr.tar / ftp.msan.hr / Drivers / Info Kiosk / Magtek / 99510016.exe / DISK1 / Data1.cab / MCPIoctls.h < prev    next >
C/C++ Source or Header  |  2004-10-18  |  1KB  |  27 lines

  1. // MCPIOCTLS.H -- IOCTL code definitions for MTMCPBASE driver
  2. // Copyright (C) 2004 MagTek,Inc
  3. // All rights reserved
  4.  
  5. #ifndef IOCTLS_H
  6. #define IOCTLS_H
  7.  
  8. #include <winioctl.h>
  9.  
  10. #ifndef CTL_CODE
  11.     #pragma message("CTL_CODE undefined. Include winioctl.h or wdm.h")
  12. #endif
  13.  
  14. #define IOCTL_MCPENUM CTL_CODE(FILE_DEVICE_UNKNOWN, 0x800, METHOD_BUFFERED, FILE_ANY_ACCESS)
  15. #define IOCTL_MCPGET CTL_CODE(FILE_DEVICE_UNKNOWN, 0x801, METHOD_BUFFERED, FILE_ANY_ACCESS)
  16. #define IOCTL_MCPSET CTL_CODE(FILE_DEVICE_UNKNOWN, 0x802, METHOD_BUFFERED, FILE_ANY_ACCESS)
  17. #define IOCTL_MCPCALL CTL_CODE(FILE_DEVICE_UNKNOWN, 0x803, METHOD_BUFFERED, FILE_ANY_ACCESS)
  18. #define IOCTL_MCPWAIT CTL_CODE(FILE_DEVICE_UNKNOWN, 0x804, METHOD_BUFFERED, FILE_ANY_ACCESS)
  19. #define IOCTL_MCPOPEN CTL_CODE(FILE_DEVICE_UNKNOWN, 0x805, METHOD_BUFFERED, FILE_ANY_ACCESS)
  20. #define IOCTL_MCPRESET CTL_CODE(FILE_DEVICE_UNKNOWN, 0x806, METHOD_BUFFERED, FILE_ANY_ACCESS)
  21. #define IOCTL_MCPCLOSE CTL_CODE(FILE_DEVICE_UNKNOWN, 0x807, METHOD_BUFFERED, FILE_ANY_ACCESS)
  22. #define IOCTL_MCPSYNCBAUD CTL_CODE(FILE_DEVICE_UNKNOWN, 0x811, METHOD_BUFFERED, FILE_ANY_ACCESS)
  23. #define IOCTL_MCPRESYNC CTL_CODE(FILE_DEVICE_UNKNOWN, 0x812, METHOD_BUFFERED, FILE_ANY_ACCESS)
  24.  
  25.  
  26. #endif
  27.